points and crossings - Turkish English Dictionary